tools,win: upgrade install additional tools to Visual Studio 2026#61562
tools,win: upgrade install additional tools to Visual Studio 2026#61562MikeMcC399 wants to merge 1 commit intonodejs:mainfrom
Conversation
|
I have now tested this end-to-end for Visual Studio 2026, building a Steps to verifyWith Visual Studio Build Tools 2026 installed, add
and Python 3.14.2 (current latest) Execute Save Reboot Uninstall:
Delete Execute Confirm that:
Uninstall Node.js 26.0.0-pre Confirm that the following is able to install in a Git Bash terminal. This uses cd $(mktemp -d)
npm install cpu-features |
This comment was marked as outdated.
This comment was marked as outdated.
|
This seems to have failed in unrelated Linux workflows. This is a Windows-related change only. Could it be given another chance in CI? Or isn't that necessary? I'm still a little unfamiliar with processes here. |
Situation
tools/msvs/install_tools/install_tools.bat installs Visual Studio 2022 (v17)
The current version of Visual Studio is 2026 (v18), one version above.
Minimum versions for Visual Studio 2026 to run with
node-gypare:These are currently given in the branches main, v25.x and expected in the next v24.x release. Branches v22.x and v20.x would be expected to remain on npm 10.x and so will not be eligible.
Change
Update tools/msvs/install_tools/install_tools.bat from Visual Studio 2022 to 2026,
from Chocolatey package:
to
Logs
Size requirements
The current statement in the script is still accurate:
cc: @StefanStojanovic